DataSetProvider posila jen jeden record

Otázka od: Pavel Poles

29. 11. 2002 1:29

Zdravim,

mam takovy problem.
Pomoci ADODataSet.CreateDataSet vytvorim dataset, ktery naplnim
hodnotami. Nikam ho neukladam (active:=false), i kdyz jsem uz zkousel
pouzit CommandType:=cmdfile.
Tento dataset zprostredkuju pomoci DataSetProvider klientske aplikaci,
ktera ho pomoci komponent DCOMConnection->ClientDataSet->
DataSource->DBGrid zobrazi.
Problemem je ze zobrazi pouze jeden record (posledni), o ostatnch nic
nevi...
Pokud si dataset zobrazim na strane serveru (stejny ADODataSet->
DataSource->DBGrid), vse je OK.

Netusite nekdo kde je ten zakopanej pes?

Pavel Poles

Odpovedá: Danik Frantik

29. 11. 2002 11:08

Mam stejny problem, ale v kombinaci ClientDataset, DataSetProvider.
Pomuze zavolat Open, Close, Open. Pri druhem open jiz nacte vsechny vety.
Ale proc se to deje? Zatim jsem nemel cas to trasovat ...

Danik
-----Original Message-----
From: delphi-l-owner@clexpert.cz [mailto:delphi-l-owner@clexpert.cz]On
Behalf Of Pavel Poles

Pomoci ADODataSet.CreateDataSet vytvorim dataset, ktery naplnim
hodnotami. Nikam ho neukladam (active:=false), i kdyz jsem uz zkousel
pouzit CommandType:=cmdfile.
Tento dataset zprostredkuju pomoci DataSetProvider klientske aplikaci,
ktera ho pomoci komponent DCOMConnection->ClientDataSet->
DataSource->DBGrid zobrazi.
Problemem je ze zobrazi pouze jeden record (posledni), o ostatnch nic
nevi...
Pokud si dataset zobrazim na strane serveru (stejny ADODataSet->
DataSource->DBGrid), vse je OK.